Skip to content

(fix) O3-5368 Appointments - make appointment table always show rows …#2275

Merged
brandones merged 1 commit intomainfrom
appointments-table
Feb 19, 2026
Merged

(fix) O3-5368 Appointments - make appointment table always show rows …#2275
brandones merged 1 commit intomainfrom
appointments-table

Conversation

@chibongho
Copy link
Contributor

@chibongho chibongho commented Feb 18, 2026

…of configured status

Requirements

  • This PR has a title that briefly describes the work done including the ticket number. If there is a ticket, make sure your PR title includes a conventional commit label. See existing PR titles for inspiration.
  • My work is based on designs, which are linked or shown either in the Jira ticket or the description below.
  • My work includes tests or is validated by existing tests.

Summary

The issue

Sometimes, the expected-appointments-panel shows all appointments instead of just appointments of status "Scheduled". In this video, you can tell that that is happening by 1) the rows being display, and 2) the title sometimes being shown as "Appointments" instead of "Expected Appointments".

video_1280.mp4

Why?

According to this, extension.config is null until the slot is mounted. That means that in the ExtensionWrapper, the title and status passed in to the <Extension> could be null, causing this issue.

However, I cannot explain why that making <Extension> only render if extension.config != null is an insufficient fix (I included it in this PR anyway). In my testing, somehow the status and title passing in to <Extension> could still be null. It seems like the only safe way to read the extension's config inside the extension is to use useConfig(), rather than being passed in to <Extension>. This PR refactors the code do that.

I also tried to fix this issue at the core level but failed. I suspected that we need to have state in useMemo / useCallback dependency array here and here, but 1) I cannot repro this bug when I run yarn run:shell from core because of timing issues, and 2) adding state in the useCallback (2nd link) seems to cause infinite re-rendering.

Testing done

Repeated refresh the appointments tab to verify that the table always shows "Expected Appointments"

Screenshots

Related Issue

https://issues.openmrs.org/browse/O3-5368

Other

@github-actions
Copy link
Contributor

github-actions bot commented Feb 18, 2026

Size Change: +114 B (0%)

Total Size: 8.17 MB

ℹ️ View Unchanged
Filename Size Change
packages/esm-active-visits-app/dist/15.js 609 B 0 B
packages/esm-active-visits-app/dist/126.js 611 B 0 B
packages/esm-active-visits-app/dist/215.js 690 B 0 B
packages/esm-active-visits-app/dist/634.js 483 B 0 B
packages/esm-active-visits-app/dist/772.js 713 B 0 B
packages/esm-active-visits-app/dist/906.js 948 B 0 B
packages/esm-active-visits-app/dist/1564.js 612 B 0 B
packages/esm-active-visits-app/dist/1567.js 824 B 0 B
packages/esm-active-visits-app/dist/1845.js 612 B 0 B
packages/esm-active-visits-app/dist/1953.js 611 B 0 B
packages/esm-active-visits-app/dist/2178.js 612 B 0 B
packages/esm-active-visits-app/dist/2566.js 718 B 0 B
packages/esm-active-visits-app/dist/2586.js 5.58 kB 0 B
packages/esm-active-visits-app/dist/2759.js 612 B 0 B
packages/esm-active-visits-app/dist/3089.js 42.5 kB 0 B
packages/esm-active-visits-app/dist/3230.js 706 B 0 B
packages/esm-active-visits-app/dist/3441.js 609 B 0 B
packages/esm-active-visits-app/dist/3451.js 462 kB 0 B
packages/esm-active-visits-app/dist/3565.js 611 B 0 B
packages/esm-active-visits-app/dist/3571.js 3.01 kB 0 B
packages/esm-active-visits-app/dist/3746.js 705 B 0 B
packages/esm-active-visits-app/dist/3750.js 586 B 0 B
packages/esm-active-visits-app/dist/3925.js 814 B 0 B
packages/esm-active-visits-app/dist/3946.js 611 B 0 B
packages/esm-active-visits-app/dist/4024.js 3.02 kB 0 B
packages/esm-active-visits-app/dist/4744.js 2.58 kB 0 B
packages/esm-active-visits-app/dist/4809.js 611 B 0 B
packages/esm-active-visits-app/dist/4894.js 611 B 0 B
packages/esm-active-visits-app/dist/4970.js 2.22 kB 0 B
packages/esm-active-visits-app/dist/5130.js 794 B 0 B
packages/esm-active-visits-app/dist/5187.js 884 B 0 B
packages/esm-active-visits-app/dist/5441.js 13.2 kB 0 B
packages/esm-active-visits-app/dist/5491.js 3.06 kB 0 B
packages/esm-active-visits-app/dist/5595.js 611 B 0 B
packages/esm-active-visits-app/dist/5697.js 69.7 kB 0 B
packages/esm-active-visits-app/dist/5961.js 610 B 0 B
packages/esm-active-visits-app/dist/6133.js 746 B 0 B
packages/esm-active-visits-app/dist/6456.js 712 B 0 B
packages/esm-active-visits-app/dist/6466.js 697 B 0 B
packages/esm-active-visits-app/dist/6613.js 612 B 0 B
packages/esm-active-visits-app/dist/6692.js 8.65 kB 0 B
packages/esm-active-visits-app/dist/6783.js 799 B 0 B
packages/esm-active-visits-app/dist/7348.js 611 B 0 B
packages/esm-active-visits-app/dist/7543.js 612 B 0 B
packages/esm-active-visits-app/dist/7607.js 611 B 0 B
packages/esm-active-visits-app/dist/8599.js 703 B 0 B
packages/esm-active-visits-app/dist/8727.js 701 B 0 B
packages/esm-active-visits-app/dist/8804.js 641 B 0 B
packages/esm-active-visits-app/dist/8847.js 719 B 0 B
packages/esm-active-visits-app/dist/8862.js 15.2 kB 0 B
packages/esm-active-visits-app/dist/9015.js 611 B 0 B
packages/esm-active-visits-app/dist/9065.js 611 B 0 B
packages/esm-active-visits-app/dist/9182.js 645 B 0 B
packages/esm-active-visits-app/dist/9339.js 612 B 0 B
packages/esm-active-visits-app/dist/9453.js 885 B 0 B
packages/esm-active-visits-app/dist/9900.js 1.6 kB 0 B
packages/esm-active-visits-app/dist/9920.js 611 B 0 B
packages/esm-active-visits-app/dist/9938.js 852 B 0 B
packages/esm-active-visits-app/dist/9943.js 483 B 0 B
packages/esm-active-visits-app/dist/main.js 25.3 kB 0 B
packages/esm-active-visits-app/dist/openmrs-esm-active-visits-app.js 24.4 kB 0 B
packages/esm-appointments-app/dist/15.js 2.24 kB 0 B
packages/esm-appointments-app/dist/126.js 2.24 kB 0 B
packages/esm-appointments-app/dist/215.js 2.52 kB 0 B
packages/esm-appointments-app/dist/276.js 3.39 kB 0 B
packages/esm-appointments-app/dist/486.js 8.15 kB +13 B (+0.16%)
packages/esm-appointments-app/dist/634.js 480 B 0 B
packages/esm-appointments-app/dist/703.js 619 B 0 B
packages/esm-appointments-app/dist/772.js 2.56 kB 0 B
packages/esm-appointments-app/dist/906.js 2.76 kB 0 B
packages/esm-appointments-app/dist/1187.js 23.6 kB 0 B
packages/esm-appointments-app/dist/1434.js 450 kB 0 B
packages/esm-appointments-app/dist/1499.js 34.4 kB 0 B
packages/esm-appointments-app/dist/1522.js 10.8 kB 0 B
packages/esm-appointments-app/dist/1564.js 2.24 kB 0 B
packages/esm-appointments-app/dist/1567.js 2.64 kB 0 B
packages/esm-appointments-app/dist/1777.js 22.4 kB 0 B
packages/esm-appointments-app/dist/1845.js 2.24 kB 0 B
packages/esm-appointments-app/dist/1899.js 386 B 0 B
packages/esm-appointments-app/dist/1953.js 2.24 kB 0 B
packages/esm-appointments-app/dist/2056.js 93.9 kB 0 B
packages/esm-appointments-app/dist/2104.js 6.32 kB 0 B
packages/esm-appointments-app/dist/2178.js 2.24 kB 0 B
packages/esm-appointments-app/dist/2417.js 536 B 0 B
packages/esm-appointments-app/dist/2566.js 2.56 kB 0 B
packages/esm-appointments-app/dist/2586.js 5.58 kB 0 B
packages/esm-appointments-app/dist/2759.js 2.24 kB 0 B
packages/esm-appointments-app/dist/3089.js 42.5 kB 0 B
packages/esm-appointments-app/dist/3127.js 4.74 kB 0 B
packages/esm-appointments-app/dist/3230.js 2.57 kB 0 B
packages/esm-appointments-app/dist/3277.js 2.04 kB 0 B
packages/esm-appointments-app/dist/3441.js 2.24 kB 0 B
packages/esm-appointments-app/dist/3565.js 2.24 kB 0 B
packages/esm-appointments-app/dist/3571.js 3.01 kB 0 B
packages/esm-appointments-app/dist/3746.js 2.24 kB 0 B
packages/esm-appointments-app/dist/3925.js 2.64 kB 0 B
packages/esm-appointments-app/dist/3946.js 2.24 kB 0 B
packages/esm-appointments-app/dist/4085.js 1.36 kB 0 B
packages/esm-appointments-app/dist/4108.js 6.94 kB 0 B
packages/esm-appointments-app/dist/4448.js 15 kB 0 B
packages/esm-appointments-app/dist/4744.js 2.58 kB 0 B
packages/esm-appointments-app/dist/4809.js 2.24 kB 0 B
packages/esm-appointments-app/dist/4894.js 2.24 kB 0 B
packages/esm-appointments-app/dist/4970.js 2.21 kB 0 B
packages/esm-appointments-app/dist/5130.js 2.4 kB 0 B
packages/esm-appointments-app/dist/5187.js 2.81 kB 0 B
packages/esm-appointments-app/dist/5218.js 5.96 kB 0 B
packages/esm-appointments-app/dist/5327.js 12.7 kB 0 B
packages/esm-appointments-app/dist/5388.js 94.5 kB 0 B
packages/esm-appointments-app/dist/5491.js 3.05 kB 0 B
packages/esm-appointments-app/dist/5595.js 2.24 kB 0 B
packages/esm-appointments-app/dist/5961.js 2.24 kB 0 B
packages/esm-appointments-app/dist/6133.js 2.61 kB 0 B
packages/esm-appointments-app/dist/6456.js 2.66 kB 0 B
packages/esm-appointments-app/dist/6466.js 2.45 kB 0 B
packages/esm-appointments-app/dist/6613.js 2.24 kB 0 B
packages/esm-appointments-app/dist/6783.js 2.66 kB 0 B
packages/esm-appointments-app/dist/7251.js 5.31 kB 0 B
packages/esm-appointments-app/dist/7348.js 2.24 kB 0 B
packages/esm-appointments-app/dist/7433.js 10.9 kB 0 B
packages/esm-appointments-app/dist/7513.js 2.77 kB 0 B
packages/esm-appointments-app/dist/7543.js 2.24 kB 0 B
packages/esm-appointments-app/dist/7607.js 2.24 kB 0 B
packages/esm-appointments-app/dist/8139.js 4.7 kB 0 B
packages/esm-appointments-app/dist/8456.js 700 B +74 B (+11.82%) ⚠️
packages/esm-appointments-app/dist/8588.js 1.29 kB 0 B
packages/esm-appointments-app/dist/8599.js 2.39 kB 0 B
packages/esm-appointments-app/dist/8727.js 2.24 kB 0 B
packages/esm-appointments-app/dist/8847.js 2.54 kB 0 B
packages/esm-appointments-app/dist/8919.js 1.7 kB +27 B (+1.62%)
packages/esm-appointments-app/dist/9015.js 2.24 kB 0 B
packages/esm-appointments-app/dist/9051.js 8.83 kB 0 B
packages/esm-appointments-app/dist/9065.js 2.24 kB 0 B
packages/esm-appointments-app/dist/9182.js 2.24 kB 0 B
packages/esm-appointments-app/dist/9260.js 24.2 kB 0 B
packages/esm-appointments-app/dist/9327.js 570 B 0 B
packages/esm-appointments-app/dist/9339.js 2.24 kB 0 B
packages/esm-appointments-app/dist/9453.js 2.7 kB 0 B
packages/esm-appointments-app/dist/9589.js 2.04 kB 0 B
packages/esm-appointments-app/dist/9650.js 2.69 kB 0 B
packages/esm-appointments-app/dist/9833.js 26.7 kB 0 B
packages/esm-appointments-app/dist/9920.js 2.24 kB 0 B
packages/esm-appointments-app/dist/9938.js 2.82 kB 0 B
packages/esm-appointments-app/dist/9943.js 481 B 0 B
packages/esm-appointments-app/dist/main.js 27.6 kB 0 B
packages/esm-appointments-app/dist/openmrs-esm-appointments-app.js 24.4 kB 0 B
packages/esm-bed-management-app/dist/15.js 1.25 kB 0 B
packages/esm-bed-management-app/dist/52.js 1.91 kB 0 B
packages/esm-bed-management-app/dist/126.js 1.25 kB 0 B
packages/esm-bed-management-app/dist/215.js 1.4 kB 0 B
packages/esm-bed-management-app/dist/240.js 2.21 kB 0 B
packages/esm-bed-management-app/dist/634.js 483 B 0 B
packages/esm-bed-management-app/dist/772.js 1.43 kB 0 B
packages/esm-bed-management-app/dist/814.js 455 kB 0 B
packages/esm-bed-management-app/dist/906.js 1.25 kB 0 B
packages/esm-bed-management-app/dist/933.js 10.8 kB 0 B
packages/esm-bed-management-app/dist/1564.js 1.25 kB 0 B
packages/esm-bed-management-app/dist/1567.js 1.34 kB 0 B
packages/esm-bed-management-app/dist/1738.js 1.57 kB 0 B
packages/esm-bed-management-app/dist/1739.js 2.45 kB 0 B
packages/esm-bed-management-app/dist/1845.js 1.25 kB 0 B
packages/esm-bed-management-app/dist/1905.js 2.2 kB 0 B
packages/esm-bed-management-app/dist/1953.js 1.25 kB 0 B
packages/esm-bed-management-app/dist/2178.js 1.25 kB 0 B
packages/esm-bed-management-app/dist/2566.js 1.4 kB 0 B
packages/esm-bed-management-app/dist/2586.js 5.58 kB 0 B
packages/esm-bed-management-app/dist/2759.js 1.25 kB 0 B
packages/esm-bed-management-app/dist/2841.js 1.56 kB 0 B
packages/esm-bed-management-app/dist/3089.js 42.6 kB 0 B
packages/esm-bed-management-app/dist/3111.js 2.79 kB 0 B
packages/esm-bed-management-app/dist/3230.js 1.47 kB 0 B
packages/esm-bed-management-app/dist/3441.js 1.25 kB 0 B
packages/esm-bed-management-app/dist/3565.js 1.25 kB 0 B
packages/esm-bed-management-app/dist/3571.js 3.01 kB 0 B
packages/esm-bed-management-app/dist/3707.js 520 B 0 B
packages/esm-bed-management-app/dist/3746.js 1.25 kB 0 B
packages/esm-bed-management-app/dist/3925.js 1.44 kB 0 B
packages/esm-bed-management-app/dist/3946.js 1.25 kB 0 B
packages/esm-bed-management-app/dist/4024.js 3.02 kB 0 B
packages/esm-bed-management-app/dist/4091.js 91.2 kB 0 B
packages/esm-bed-management-app/dist/4166.js 1.91 kB 0 B
packages/esm-bed-management-app/dist/4256.js 2.46 kB 0 B
packages/esm-bed-management-app/dist/4744.js 2.58 kB 0 B
packages/esm-bed-management-app/dist/4809.js 1.25 kB 0 B
packages/esm-bed-management-app/dist/4894.js 1.25 kB 0 B
packages/esm-bed-management-app/dist/4970.js 2.22 kB 0 B
packages/esm-bed-management-app/dist/5130.js 1.49 kB 0 B
packages/esm-bed-management-app/dist/5187.js 1.61 kB 0 B
packages/esm-bed-management-app/dist/5491.js 3.06 kB 0 B
packages/esm-bed-management-app/dist/5595.js 1.25 kB 0 B
packages/esm-bed-management-app/dist/5961.js 1.25 kB 0 B
packages/esm-bed-management-app/dist/6133.js 1.45 kB 0 B
packages/esm-bed-management-app/dist/6156.js 2.17 kB 0 B
packages/esm-bed-management-app/dist/6456.js 1.53 kB 0 B
packages/esm-bed-management-app/dist/6466.js 1.37 kB 0 B
packages/esm-bed-management-app/dist/6613.js 1.25 kB 0 B
packages/esm-bed-management-app/dist/6783.js 1.25 kB 0 B
packages/esm-bed-management-app/dist/7090.js 48.2 kB 0 B
packages/esm-bed-management-app/dist/7348.js 1.25 kB 0 B
packages/esm-bed-management-app/dist/7543.js 1.25 kB 0 B
packages/esm-bed-management-app/dist/7607.js 1.25 kB 0 B
packages/esm-bed-management-app/dist/8599.js 1.25 kB 0 B
packages/esm-bed-management-app/dist/8727.js 1.25 kB 0 B
packages/esm-bed-management-app/dist/8847.js 1.42 kB 0 B
packages/esm-bed-management-app/dist/9000.js 402 B 0 B
packages/esm-bed-management-app/dist/9015.js 1.25 kB 0 B
packages/esm-bed-management-app/dist/9065.js 1.25 kB 0 B
packages/esm-bed-management-app/dist/9182.js 1.25 kB 0 B
packages/esm-bed-management-app/dist/9339.js 1.25 kB 0 B
packages/esm-bed-management-app/dist/9453.js 1.37 kB 0 B
packages/esm-bed-management-app/dist/9833.js 26.7 kB 0 B
packages/esm-bed-management-app/dist/9920.js 1.25 kB 0 B
packages/esm-bed-management-app/dist/9938.js 1.44 kB 0 B
packages/esm-bed-management-app/dist/9943.js 485 B 0 B
packages/esm-bed-management-app/dist/9948.js 22.3 kB 0 B
packages/esm-bed-management-app/dist/main.js 25.9 kB 0 B
packages/esm-bed-management-app/dist/openmrs-esm-bed-management-app.js 24.4 kB 0 B
packages/esm-home-app/dist/15.js 350 B 0 B
packages/esm-home-app/dist/126.js 352 B 0 B
packages/esm-home-app/dist/215.js 352 B 0 B
packages/esm-home-app/dist/634.js 477 B 0 B
packages/esm-home-app/dist/772.js 353 B 0 B
packages/esm-home-app/dist/906.js 352 B 0 B
packages/esm-home-app/dist/1564.js 353 B 0 B
packages/esm-home-app/dist/1567.js 353 B 0 B
packages/esm-home-app/dist/1845.js 353 B 0 B
packages/esm-home-app/dist/1953.js 353 B 0 B
packages/esm-home-app/dist/2178.js 353 B 0 B
packages/esm-home-app/dist/2566.js 395 B 0 B
packages/esm-home-app/dist/2586.js 5.57 kB 0 B
packages/esm-home-app/dist/2759.js 353 B 0 B
packages/esm-home-app/dist/3089.js 42.5 kB 0 B
packages/esm-home-app/dist/3230.js 353 B 0 B
packages/esm-home-app/dist/3441.js 350 B 0 B
packages/esm-home-app/dist/3565.js 353 B 0 B
packages/esm-home-app/dist/3571.js 3 kB 0 B
packages/esm-home-app/dist/3746.js 353 B 0 B
packages/esm-home-app/dist/3819.js 11.5 kB 0 B
packages/esm-home-app/dist/3925.js 446 B 0 B
packages/esm-home-app/dist/3946.js 353 B 0 B
packages/esm-home-app/dist/4744.js 2.58 kB 0 B
packages/esm-home-app/dist/4809.js 353 B 0 B
packages/esm-home-app/dist/4894.js 353 B 0 B
packages/esm-home-app/dist/4908.js 46.3 kB 0 B
packages/esm-home-app/dist/4970.js 2.21 kB 0 B
packages/esm-home-app/dist/5130.js 353 B 0 B
packages/esm-home-app/dist/5187.js 354 B 0 B
packages/esm-home-app/dist/5491.js 3.05 kB 0 B
packages/esm-home-app/dist/5538.js 464 kB 0 B
packages/esm-home-app/dist/5595.js 352 B 0 B
packages/esm-home-app/dist/5961.js 352 B 0 B
packages/esm-home-app/dist/6133.js 352 B 0 B
packages/esm-home-app/dist/6456.js 410 B 0 B
packages/esm-home-app/dist/6466.js 353 B 0 B
packages/esm-home-app/dist/6613.js 353 B 0 B
packages/esm-home-app/dist/6783.js 352 B 0 B
packages/esm-home-app/dist/7348.js 353 B 0 B
packages/esm-home-app/dist/7543.js 354 B 0 B
packages/esm-home-app/dist/7607.js 352 B 0 B
packages/esm-home-app/dist/8599.js 353 B 0 B
packages/esm-home-app/dist/8727.js 353 B 0 B
packages/esm-home-app/dist/8847.js 352 B 0 B
packages/esm-home-app/dist/9015.js 353 B 0 B
packages/esm-home-app/dist/9065.js 354 B 0 B
packages/esm-home-app/dist/9182.js 350 B 0 B
packages/esm-home-app/dist/9339.js 353 B 0 B
packages/esm-home-app/dist/9453.js 352 B 0 B
packages/esm-home-app/dist/9833.js 26.7 kB 0 B
packages/esm-home-app/dist/9920.js 353 B 0 B
packages/esm-home-app/dist/9938.js 353 B 0 B
packages/esm-home-app/dist/9943.js 478 B 0 B
packages/esm-home-app/dist/main.js 126 kB 0 B
packages/esm-home-app/dist/openmrs-esm-home-app.js 24.3 kB 0 B
packages/esm-patient-list-management-app/dist/15.js 1.5 kB 0 B
packages/esm-patient-list-management-app/dist/126.js 1.51 kB 0 B
packages/esm-patient-list-management-app/dist/215.js 1.71 kB 0 B
packages/esm-patient-list-management-app/dist/252.js 529 B 0 B
packages/esm-patient-list-management-app/dist/263.js 12.6 kB 0 B
packages/esm-patient-list-management-app/dist/634.js 488 B 0 B
packages/esm-patient-list-management-app/dist/772.js 1.74 kB 0 B
packages/esm-patient-list-management-app/dist/906.js 2.02 kB 0 B
packages/esm-patient-list-management-app/dist/1550.js 2.88 kB 0 B
packages/esm-patient-list-management-app/dist/1564.js 1.51 kB 0 B
packages/esm-patient-list-management-app/dist/1567.js 1.89 kB 0 B
packages/esm-patient-list-management-app/dist/1801.js 4.24 kB 0 B
packages/esm-patient-list-management-app/dist/1845.js 1.51 kB 0 B
packages/esm-patient-list-management-app/dist/1953.js 1.51 kB 0 B
packages/esm-patient-list-management-app/dist/2176.js 1.76 kB 0 B
packages/esm-patient-list-management-app/dist/2178.js 1.51 kB 0 B
packages/esm-patient-list-management-app/dist/2566.js 1.74 kB 0 B
packages/esm-patient-list-management-app/dist/2586.js 5.58 kB 0 B
packages/esm-patient-list-management-app/dist/2759.js 1.51 kB 0 B
packages/esm-patient-list-management-app/dist/2915.js 40.2 kB 0 B
packages/esm-patient-list-management-app/dist/3089.js 42.6 kB 0 B
packages/esm-patient-list-management-app/dist/3230.js 1.68 kB 0 B
packages/esm-patient-list-management-app/dist/3441.js 1.5 kB 0 B
packages/esm-patient-list-management-app/dist/3565.js 1.51 kB 0 B
packages/esm-patient-list-management-app/dist/3571.js 3.01 kB 0 B
packages/esm-patient-list-management-app/dist/3746.js 1.51 kB 0 B
packages/esm-patient-list-management-app/dist/3900.js 8.58 kB 0 B
packages/esm-patient-list-management-app/dist/3925.js 1.79 kB 0 B
packages/esm-patient-list-management-app/dist/3946.js 1.51 kB 0 B
packages/esm-patient-list-management-app/dist/4225.js 2.59 kB 0 B
packages/esm-patient-list-management-app/dist/4282.js 13 kB 0 B
packages/esm-patient-list-management-app/dist/4514.js 1.78 kB 0 B
packages/esm-patient-list-management-app/dist/4726.js 82.6 kB 0 B
packages/esm-patient-list-management-app/dist/4744.js 2.59 kB 0 B
packages/esm-patient-list-management-app/dist/4809.js 1.51 kB 0 B
packages/esm-patient-list-management-app/dist/4894.js 1.51 kB 0 B
packages/esm-patient-list-management-app/dist/4970.js 2.22 kB 0 B
packages/esm-patient-list-management-app/dist/5130.js 1.51 kB 0 B
packages/esm-patient-list-management-app/dist/5187.js 2.02 kB 0 B
packages/esm-patient-list-management-app/dist/5204.js 3.21 kB 0 B
packages/esm-patient-list-management-app/dist/5491.js 3.06 kB 0 B
packages/esm-patient-list-management-app/dist/5595.js 1.51 kB 0 B
packages/esm-patient-list-management-app/dist/5961.js 1.5 kB 0 B
packages/esm-patient-list-management-app/dist/6133.js 1.82 kB 0 B
packages/esm-patient-list-management-app/dist/6456.js 1.8 kB 0 B
packages/esm-patient-list-management-app/dist/6466.js 1.62 kB 0 B
packages/esm-patient-list-management-app/dist/6613.js 1.51 kB 0 B
packages/esm-patient-list-management-app/dist/6783.js 1.82 kB 0 B
packages/esm-patient-list-management-app/dist/7348.js 1.51 kB 0 B
packages/esm-patient-list-management-app/dist/7543.js 1.51 kB 0 B
packages/esm-patient-list-management-app/dist/7607.js 1.51 kB 0 B
packages/esm-patient-list-management-app/dist/8599.js 1.57 kB 0 B
packages/esm-patient-list-management-app/dist/8610.js 5.06 kB 0 B
packages/esm-patient-list-management-app/dist/8727.js 1.51 kB 0 B
packages/esm-patient-list-management-app/dist/8847.js 1.74 kB 0 B
packages/esm-patient-list-management-app/dist/9015.js 1.51 kB 0 B
packages/esm-patient-list-management-app/dist/9065.js 1.51 kB 0 B
packages/esm-patient-list-management-app/dist/9083.js 11 kB 0 B
packages/esm-patient-list-management-app/dist/9182.js 1.5 kB 0 B
packages/esm-patient-list-management-app/dist/9339.js 1.51 kB 0 B
packages/esm-patient-list-management-app/dist/9453.js 1.76 kB 0 B
packages/esm-patient-list-management-app/dist/9632.js 456 kB 0 B
packages/esm-patient-list-management-app/dist/9833.js 26.7 kB 0 B
packages/esm-patient-list-management-app/dist/9920.js 1.51 kB 0 B
packages/esm-patient-list-management-app/dist/9934.js 2.35 kB 0 B
packages/esm-patient-list-management-app/dist/9938.js 1.96 kB 0 B
packages/esm-patient-list-management-app/dist/9943.js 489 B 0 B
packages/esm-patient-list-management-app/dist/main.js 25.6 kB 0 B
packages/esm-patient-list-management-app/dist/openmrs-esm-patient-list-management-app.js 24.4 kB 0 B
packages/esm-patient-registration-app/dist/15.js 2.2 kB 0 B
packages/esm-patient-registration-app/dist/126.js 2.2 kB 0 B
packages/esm-patient-registration-app/dist/200.js 11.2 kB 0 B
packages/esm-patient-registration-app/dist/215.js 2.46 kB 0 B
packages/esm-patient-registration-app/dist/634.js 486 B 0 B
packages/esm-patient-registration-app/dist/772.js 2.58 kB 0 B
packages/esm-patient-registration-app/dist/906.js 2.83 kB 0 B
packages/esm-patient-registration-app/dist/1564.js 2.2 kB 0 B
packages/esm-patient-registration-app/dist/1567.js 2.58 kB 0 B
packages/esm-patient-registration-app/dist/1682.js 782 B 0 B
packages/esm-patient-registration-app/dist/1845.js 2.2 kB 0 B
packages/esm-patient-registration-app/dist/1953.js 2.2 kB 0 B
packages/esm-patient-registration-app/dist/2178.js 2.2 kB 0 B
packages/esm-patient-registration-app/dist/2566.js 2.55 kB 0 B
packages/esm-patient-registration-app/dist/2586.js 5.58 kB 0 B
packages/esm-patient-registration-app/dist/2759.js 2.2 kB 0 B
packages/esm-patient-registration-app/dist/3089.js 42.6 kB 0 B
packages/esm-patient-registration-app/dist/3230.js 2.35 kB 0 B
packages/esm-patient-registration-app/dist/3441.js 2.2 kB 0 B
packages/esm-patient-registration-app/dist/3565.js 2.2 kB 0 B
packages/esm-patient-registration-app/dist/3571.js 3.01 kB 0 B
packages/esm-patient-registration-app/dist/3746.js 2.2 kB 0 B
packages/esm-patient-registration-app/dist/3925.js 2.62 kB 0 B
packages/esm-patient-registration-app/dist/3946.js 2.2 kB 0 B
packages/esm-patient-registration-app/dist/4024.js 3.03 kB 0 B
packages/esm-patient-registration-app/dist/4744.js 2.59 kB 0 B
packages/esm-patient-registration-app/dist/4809.js 2.2 kB 0 B
packages/esm-patient-registration-app/dist/4894.js 2.2 kB 0 B
packages/esm-patient-registration-app/dist/4970.js 2.22 kB 0 B
packages/esm-patient-registration-app/dist/5130.js 2.2 kB 0 B
packages/esm-patient-registration-app/dist/5155.js 5.44 kB 0 B
packages/esm-patient-registration-app/dist/5187.js 2.76 kB 0 B
packages/esm-patient-registration-app/dist/5491.js 3.06 kB 0 B
packages/esm-patient-registration-app/dist/5564.js 62.9 kB 0 B
packages/esm-patient-registration-app/dist/5595.js 2.2 kB 0 B
packages/esm-patient-registration-app/dist/5755.js 25.7 kB 0 B
packages/esm-patient-registration-app/dist/5961.js 2.2 kB 0 B
packages/esm-patient-registration-app/dist/6133.js 2.49 kB 0 B
packages/esm-patient-registration-app/dist/6242.js 451 kB 0 B
packages/esm-patient-registration-app/dist/6456.js 2.61 kB 0 B
packages/esm-patient-registration-app/dist/6466.js 2.39 kB 0 B
packages/esm-patient-registration-app/dist/6613.js 2.2 kB 0 B
packages/esm-patient-registration-app/dist/6783.js 2.61 kB 0 B
packages/esm-patient-registration-app/dist/7154.js 531 B 0 B
packages/esm-patient-registration-app/dist/7348.js 2.2 kB 0 B
packages/esm-patient-registration-app/dist/7439.js 459 B 0 B
packages/esm-patient-registration-app/dist/7543.js 2.2 kB 0 B
packages/esm-patient-registration-app/dist/7607.js 2.2 kB 0 B
packages/esm-patient-registration-app/dist/7984.js 313 B 0 B
packages/esm-patient-registration-app/dist/8599.js 2.2 kB 0 B
packages/esm-patient-registration-app/dist/8727.js 2.2 kB 0 B
packages/esm-patient-registration-app/dist/8847.js 2.5 kB 0 B
packages/esm-patient-registration-app/dist/9015.js 2.2 kB 0 B
packages/esm-patient-registration-app/dist/9065.js 2.2 kB 0 B
packages/esm-patient-registration-app/dist/9182.js 2.2 kB 0 B
packages/esm-patient-registration-app/dist/9339.js 2.2 kB 0 B
packages/esm-patient-registration-app/dist/9453.js 2.42 kB 0 B
packages/esm-patient-registration-app/dist/9578.js 73.1 kB 0 B
packages/esm-patient-registration-app/dist/9833.js 26.7 kB 0 B
packages/esm-patient-registration-app/dist/9856.js 3.27 kB 0 B
packages/esm-patient-registration-app/dist/9920.js 2.2 kB 0 B
packages/esm-patient-registration-app/dist/9938.js 2.68 kB 0 B
packages/esm-patient-registration-app/dist/9943.js 487 B 0 B
packages/esm-patient-registration-app/dist/main.js 155 kB 0 B
packages/esm-patient-registration-app/dist/openmrs-esm-patient-registration-app.js 24.5 kB 0 B
packages/esm-patient-search-app/dist/15.js 1.06 kB 0 B
packages/esm-patient-search-app/dist/98.js 1.95 kB 0 B
packages/esm-patient-search-app/dist/126.js 1.06 kB 0 B
packages/esm-patient-search-app/dist/215.js 1.2 kB 0 B
packages/esm-patient-search-app/dist/372.js 6.11 kB 0 B
packages/esm-patient-search-app/dist/634.js 483 B 0 B
packages/esm-patient-search-app/dist/772.js 1.23 kB 0 B
packages/esm-patient-search-app/dist/906.js 1.37 kB 0 B
packages/esm-patient-search-app/dist/1426.js 1.08 kB 0 B
packages/esm-patient-search-app/dist/1564.js 1.06 kB 0 B
packages/esm-patient-search-app/dist/1567.js 1.3 kB 0 B
packages/esm-patient-search-app/dist/1845.js 1.06 kB 0 B
packages/esm-patient-search-app/dist/1953.js 1.06 kB 0 B
packages/esm-patient-search-app/dist/2178.js 1.06 kB 0 B
packages/esm-patient-search-app/dist/2399.js 899 B 0 B
packages/esm-patient-search-app/dist/2566.js 1.24 kB 0 B
packages/esm-patient-search-app/dist/2586.js 5.58 kB 0 B
packages/esm-patient-search-app/dist/2710.js 9.08 kB 0 B
packages/esm-patient-search-app/dist/2759.js 1.06 kB 0 B
packages/esm-patient-search-app/dist/3037.js 9.56 kB 0 B
packages/esm-patient-search-app/dist/3089.js 42.6 kB 0 B
packages/esm-patient-search-app/dist/3230.js 1.25 kB 0 B
packages/esm-patient-search-app/dist/3441.js 1.06 kB 0 B
packages/esm-patient-search-app/dist/3565.js 1.06 kB 0 B
packages/esm-patient-search-app/dist/3571.js 3.01 kB 0 B
packages/esm-patient-search-app/dist/3746.js 1.06 kB 0 B
packages/esm-patient-search-app/dist/3925.js 1.33 kB 0 B
packages/esm-patient-search-app/dist/3946.js 1.06 kB 0 B
packages/esm-patient-search-app/dist/3994.js 456 kB 0 B
packages/esm-patient-search-app/dist/4075.js 1.28 kB 0 B
packages/esm-patient-search-app/dist/4259.js 5.23 kB 0 B
packages/esm-patient-search-app/dist/4744.js 2.58 kB 0 B
packages/esm-patient-search-app/dist/4809.js 1.06 kB 0 B
packages/esm-patient-search-app/dist/4894.js 1.06 kB 0 B
packages/esm-patient-search-app/dist/4970.js 2.22 kB 0 B
packages/esm-patient-search-app/dist/5130.js 1.06 kB 0 B
packages/esm-patient-search-app/dist/5187.js 1.37 kB 0 B
packages/esm-patient-search-app/dist/5471.js 69.5 kB 0 B
packages/esm-patient-search-app/dist/5491.js 3.06 kB 0 B
packages/esm-patient-search-app/dist/5518.js 35.9 kB 0 B
packages/esm-patient-search-app/dist/5595.js 1.06 kB 0 B
packages/esm-patient-search-app/dist/5653.js 7.81 kB 0 B
packages/esm-patient-search-app/dist/5961.js 1.06 kB 0 B
packages/esm-patient-search-app/dist/6133.js 1.25 kB 0 B
packages/esm-patient-search-app/dist/6296.js 1.1 kB 0 B
packages/esm-patient-search-app/dist/6456.js 1.29 kB 0 B
packages/esm-patient-search-app/dist/6466.js 1.16 kB 0 B
packages/esm-patient-search-app/dist/6602.js 4.68 kB 0 B
packages/esm-patient-search-app/dist/6613.js 1.06 kB 0 B
packages/esm-patient-search-app/dist/6783.js 1.28 kB 0 B
packages/esm-patient-search-app/dist/7348.js 1.06 kB 0 B
packages/esm-patient-search-app/dist/7543.js 1.06 kB 0 B
packages/esm-patient-search-app/dist/7607.js 1.06 kB 0 B
packages/esm-patient-search-app/dist/8599.js 1.06 kB 0 B
packages/esm-patient-search-app/dist/8727.js 1.06 kB 0 B
packages/esm-patient-search-app/dist/8847.js 1.24 kB 0 B
packages/esm-patient-search-app/dist/9015.js 1.06 kB 0 B
packages/esm-patient-search-app/dist/9065.js 1.06 kB 0 B
packages/esm-patient-search-app/dist/9182.js 1.06 kB 0 B
packages/esm-patient-search-app/dist/9339.js 1.06 kB 0 B
packages/esm-patient-search-app/dist/9453.js 1.06 kB 0 B
packages/esm-patient-search-app/dist/9833.js 26.7 kB 0 B
packages/esm-patient-search-app/dist/9900.js 3.29 kB 0 B
packages/esm-patient-search-app/dist/9920.js 1.06 kB 0 B
packages/esm-patient-search-app/dist/9938.js 1.34 kB 0 B
packages/esm-patient-search-app/dist/9943.js 484 B 0 B
packages/esm-patient-search-app/dist/main.js 25.4 kB 0 B
packages/esm-patient-search-app/dist/openmrs-esm-patient-search-app.js 24.4 kB 0 B
packages/esm-service-queues-app/dist/15.js 2.86 kB 0 B
packages/esm-service-queues-app/dist/126.js 2.86 kB 0 B
packages/esm-service-queues-app/dist/215.js 3.33 kB 0 B
packages/esm-service-queues-app/dist/262.js 641 B 0 B
packages/esm-service-queues-app/dist/431.js 8.34 kB 0 B
packages/esm-service-queues-app/dist/634.js 483 B 0 B
packages/esm-service-queues-app/dist/736.js 5.3 kB 0 B
packages/esm-service-queues-app/dist/767.js 5.9 kB 0 B
packages/esm-service-queues-app/dist/772.js 3.36 kB 0 B
packages/esm-service-queues-app/dist/775.js 3.42 kB 0 B
packages/esm-service-queues-app/dist/906.js 3.57 kB 0 B
packages/esm-service-queues-app/dist/983.js 1.88 kB 0 B
packages/esm-service-queues-app/dist/1387.js 21.3 kB 0 B
packages/esm-service-queues-app/dist/1395.js 10.6 kB 0 B
packages/esm-service-queues-app/dist/1442.js 1.99 kB 0 B
packages/esm-service-queues-app/dist/1550.js 2.64 kB 0 B
packages/esm-service-queues-app/dist/1564.js 2.86 kB 0 B
packages/esm-service-queues-app/dist/1567.js 3.45 kB 0 B
packages/esm-service-queues-app/dist/1739.js 2.45 kB 0 B
packages/esm-service-queues-app/dist/1845.js 2.86 kB 0 B
packages/esm-service-queues-app/dist/1953.js 2.86 kB 0 B
packages/esm-service-queues-app/dist/1981.js 4.83 kB 0 B
packages/esm-service-queues-app/dist/2047.js 6.61 kB 0 B
packages/esm-service-queues-app/dist/2178.js 2.86 kB 0 B
packages/esm-service-queues-app/dist/2566.js 3.42 kB 0 B
packages/esm-service-queues-app/dist/2586.js 5.58 kB 0 B
packages/esm-service-queues-app/dist/2672.js 10.8 kB 0 B
packages/esm-service-queues-app/dist/2759.js 2.86 kB 0 B
packages/esm-service-queues-app/dist/2888.js 2.89 kB 0 B
packages/esm-service-queues-app/dist/2987.js 2.88 kB 0 B
packages/esm-service-queues-app/dist/3056.js 8.96 kB 0 B
packages/esm-service-queues-app/dist/3089.js 42.6 kB 0 B
packages/esm-service-queues-app/dist/3230.js 3.44 kB 0 B
packages/esm-service-queues-app/dist/3441.js 2.86 kB 0 B
packages/esm-service-queues-app/dist/3512.js 3.55 kB 0 B
packages/esm-service-queues-app/dist/3565.js 2.86 kB 0 B
packages/esm-service-queues-app/dist/3571.js 3.01 kB 0 B
packages/esm-service-queues-app/dist/3746.js 2.86 kB 0 B
packages/esm-service-queues-app/dist/3925.js 3.56 kB 0 B
packages/esm-service-queues-app/dist/3946.js 2.86 kB 0 B
packages/esm-service-queues-app/dist/3959.js 226 B 0 B
packages/esm-service-queues-app/dist/3988.js 771 B 0 B
packages/esm-service-queues-app/dist/4713.js 6.22 kB 0 B
packages/esm-service-queues-app/dist/4744.js 2.58 kB 0 B
packages/esm-service-queues-app/dist/4809.js 2.86 kB 0 B
packages/esm-service-queues-app/dist/4894.js 2.86 kB 0 B
packages/esm-service-queues-app/dist/4970.js 2.5 kB 0 B
packages/esm-service-queues-app/dist/4982.js 5.1 kB 0 B
packages/esm-service-queues-app/dist/4999.js 5.88 kB 0 B
packages/esm-service-queues-app/dist/5036.js 1.77 kB 0 B
packages/esm-service-queues-app/dist/5076.js 24.9 kB 0 B
packages/esm-service-queues-app/dist/5130.js 2.86 kB 0 B
packages/esm-service-queues-app/dist/5187.js 3.77 kB 0 B
packages/esm-service-queues-app/dist/5216.js 453 kB 0 B
packages/esm-service-queues-app/dist/5232.js 514 B 0 B
packages/esm-service-queues-app/dist/5256.js 3.7 kB 0 B
packages/esm-service-queues-app/dist/5320.js 494 B 0 B
packages/esm-service-queues-app/dist/5331.js 407 B 0 B
packages/esm-service-queues-app/dist/5491.js 3.06 kB 0 B
packages/esm-service-queues-app/dist/5595.js 2.86 kB 0 B
packages/esm-service-queues-app/dist/5714.js 13.7 kB 0 B
packages/esm-service-queues-app/dist/5961.js 2.86 kB 0 B
packages/esm-service-queues-app/dist/6133.js 3.34 kB 0 B
packages/esm-service-queues-app/dist/6203.js 22.2 kB 0 B
packages/esm-service-queues-app/dist/6229.js 7.99 kB 0 B
packages/esm-service-queues-app/dist/6283.js 10.6 kB 0 B
packages/esm-service-queues-app/dist/6318.js 91.4 kB 0 B
packages/esm-service-queues-app/dist/6357.js 7.54 kB 0 B
packages/esm-service-queues-app/dist/6456.js 3.52 kB 0 B
packages/esm-service-queues-app/dist/6466.js 3.21 kB 0 B
packages/esm-service-queues-app/dist/6481.js 5.32 kB 0 B
packages/esm-service-queues-app/dist/6511.js 2.64 kB 0 B
packages/esm-service-queues-app/dist/6534.js 3.79 kB 0 B
packages/esm-service-queues-app/dist/6613.js 2.86 kB 0 B
packages/esm-service-queues-app/dist/6664.js 17.5 kB 0 B
packages/esm-service-queues-app/dist/6738.js 1.78 kB 0 B
packages/esm-service-queues-app/dist/6739.js 6.87 kB 0 B
packages/esm-service-queues-app/dist/6783.js 3.48 kB 0 B
packages/esm-service-queues-app/dist/7347.js 19.5 kB 0 B
packages/esm-service-queues-app/dist/7348.js 2.86 kB 0 B
packages/esm-service-queues-app/dist/7506.js 5.04 kB 0 B
packages/esm-service-queues-app/dist/7543.js 2.86 kB 0 B
packages/esm-service-queues-app/dist/7607.js 2.86 kB 0 B
packages/esm-service-queues-app/dist/7960.js 8.19 kB 0 B
packages/esm-service-queues-app/dist/8250.js 10.9 kB 0 B
packages/esm-service-queues-app/dist/8346.js 584 B 0 B
packages/esm-service-queues-app/dist/8358.js 1.82 kB 0 B
packages/esm-service-queues-app/dist/8599.js 2.86 kB 0 B
packages/esm-service-queues-app/dist/8727.js 2.86 kB 0 B
packages/esm-service-queues-app/dist/8847.js 3.32 kB 0 B
packages/esm-service-queues-app/dist/9015.js 2.86 kB 0 B
packages/esm-service-queues-app/dist/9065.js 2.86 kB 0 B
packages/esm-service-queues-app/dist/9182.js 2.86 kB 0 B
packages/esm-service-queues-app/dist/9339.js 2.86 kB 0 B
packages/esm-service-queues-app/dist/9453.js 3.11 kB 0 B
packages/esm-service-queues-app/dist/9471.js 2.6 kB 0 B
packages/esm-service-queues-app/dist/9766.js 1.92 kB 0 B
packages/esm-service-queues-app/dist/9833.js 26.7 kB 0 B
packages/esm-service-queues-app/dist/9906.js 9.36 kB 0 B
packages/esm-service-queues-app/dist/9920.js 2.86 kB 0 B
packages/esm-service-queues-app/dist/9938.js 3.64 kB 0 B
packages/esm-service-queues-app/dist/9968.js 1.99 kB 0 B
packages/esm-service-queues-app/dist/main.js 27.4 kB 0 B
packages/esm-service-queues-app/dist/openmrs-esm-service-queues-app.js 24.4 kB 0 B
packages/esm-ward-app/dist/15.js 2.18 kB 0 B
packages/esm-ward-app/dist/74.js 614 B 0 B
packages/esm-ward-app/dist/126.js 2.19 kB 0 B
packages/esm-ward-app/dist/215.js 2.5 kB 0 B
packages/esm-ward-app/dist/239.js 1.62 kB 0 B
packages/esm-ward-app/dist/634.js 476 B 0 B
packages/esm-ward-app/dist/772.js 2.19 kB 0 B
packages/esm-ward-app/dist/906.js 2.18 kB 0 B
packages/esm-ward-app/dist/1011.js 11.3 kB 0 B
packages/esm-ward-app/dist/1307.js 317 B 0 B
packages/esm-ward-app/dist/1369.js 10.6 kB 0 B
packages/esm-ward-app/dist/1554.js 3.22 kB 0 B
packages/esm-ward-app/dist/1564.js 2.19 kB 0 B
packages/esm-ward-app/dist/1567.js 2.19 kB 0 B
packages/esm-ward-app/dist/1739.js 2.44 kB 0 B
packages/esm-ward-app/dist/1845.js 2.19 kB 0 B
packages/esm-ward-app/dist/1895.js 17.9 kB 0 B
packages/esm-ward-app/dist/1953.js 2.19 kB 0 B
packages/esm-ward-app/dist/2016.js 1.93 kB 0 B
packages/esm-ward-app/dist/2117.js 7.93 kB 0 B
packages/esm-ward-app/dist/2178.js 2.19 kB 0 B
packages/esm-ward-app/dist/2191.js 9.75 kB 0 B
packages/esm-ward-app/dist/2459.js 430 B 0 B
packages/esm-ward-app/dist/2566.js 2.52 kB 0 B
packages/esm-ward-app/dist/2586.js 5.57 kB 0 B
packages/esm-ward-app/dist/2640.js 9.72 kB 0 B
packages/esm-ward-app/dist/2759.js 2.19 kB 0 B
packages/esm-ward-app/dist/3089.js 42.5 kB 0 B
packages/esm-ward-app/dist/3230.js 2.51 kB 0 B
packages/esm-ward-app/dist/3441.js 2.18 kB 0 B
packages/esm-ward-app/dist/3565.js 2.19 kB 0 B
packages/esm-ward-app/dist/3571.js 3 kB 0 B
packages/esm-ward-app/dist/3624.js 22.9 kB 0 B
packages/esm-ward-app/dist/3746.js 2.19 kB 0 B
packages/esm-ward-app/dist/3925.js 2.34 kB 0 B
packages/esm-ward-app/dist/3946.js 2.19 kB 0 B
packages/esm-ward-app/dist/3948.js 68.7 kB 0 B
packages/esm-ward-app/dist/4285.js 3.81 kB 0 B
packages/esm-ward-app/dist/4373.js 12 kB 0 B
packages/esm-ward-app/dist/4425.js 1.29 kB 0 B
packages/esm-ward-app/dist/4675.js 252 B 0 B
packages/esm-ward-app/dist/4744.js 2.58 kB 0 B
packages/esm-ward-app/dist/4809.js 2.19 kB 0 B
packages/esm-ward-app/dist/4894.js 2.19 kB 0 B
packages/esm-ward-app/dist/4970.js 2.49 kB 0 B
packages/esm-ward-app/dist/5130.js 2.61 kB 0 B
packages/esm-ward-app/dist/5187.js 2.76 kB 0 B
packages/esm-ward-app/dist/5490.js 319 B 0 B
packages/esm-ward-app/dist/5491.js 3.05 kB 0 B
packages/esm-ward-app/dist/5595.js 2.19 kB 0 B
packages/esm-ward-app/dist/5659.js 409 B 0 B
packages/esm-ward-app/dist/5961.js 2.18 kB 0 B
packages/esm-ward-app/dist/6026.js 14.2 kB 0 B
packages/esm-ward-app/dist/6133.js 2.19 kB 0 B
packages/esm-ward-app/dist/6199.js 6.52 kB 0 B
packages/esm-ward-app/dist/6236.js 460 kB 0 B
packages/esm-ward-app/dist/6285.js 7.16 kB 0 B
packages/esm-ward-app/dist/6296.js 3.43 kB 0 B
packages/esm-ward-app/dist/6455.js 321 B 0 B
packages/esm-ward-app/dist/6456.js 2.52 kB 0 B
packages/esm-ward-app/dist/6466.js 2.38 kB 0 B
packages/esm-ward-app/dist/6515.js 5.99 kB 0 B
packages/esm-ward-app/dist/6613.js 2.19 kB 0 B
packages/esm-ward-app/dist/6783.js 2.19 kB 0 B
packages/esm-ward-app/dist/6925.js 2.47 kB 0 B
packages/esm-ward-app/dist/7073.js 23.9 kB 0 B
packages/esm-ward-app/dist/7348.js 2.19 kB 0 B
packages/esm-ward-app/dist/7543.js 2.19 kB 0 B
packages/esm-ward-app/dist/7607.js 2.19 kB 0 B
packages/esm-ward-app/dist/8599.js 2.19 kB 0 B
packages/esm-ward-app/dist/8727.js 2.19 kB 0 B
packages/esm-ward-app/dist/8847.js 2.19 kB 0 B
packages/esm-ward-app/dist/9015.js 2.19 kB 0 B
packages/esm-ward-app/dist/9065.js 2.19 kB 0 B
packages/esm-ward-app/dist/9071.js 250 B 0 B
packages/esm-ward-app/dist/9182.js 2.18 kB 0 B
packages/esm-ward-app/dist/9314.js 8.27 kB 0 B
packages/esm-ward-app/dist/9339.js 2.19 kB 0 B
packages/esm-ward-app/dist/9453.js 2.19 kB 0 B
packages/esm-ward-app/dist/9668.js 323 B 0 B
packages/esm-ward-app/dist/9727.js 5.9 kB 0 B
packages/esm-ward-app/dist/9833.js 26.7 kB 0 B
packages/esm-ward-app/dist/9920.js 2.19 kB 0 B
packages/esm-ward-app/dist/9938.js 2.19 kB 0 B
packages/esm-ward-app/dist/main.js 25.9 kB 0 B
packages/esm-ward-app/dist/openmrs-esm-ward-app.js 24.3 kB 0 B

compressed-size-action

@chibongho chibongho force-pushed the appointments-table branch 2 times, most recently from 3dd3c1e to 851c2e1 Compare February 19, 2026 04:57
Copy link
Contributor

@brandones brandones left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is a good change, both fixing a bug and aligned with my sense of what best practices are (or ought to be).

However, I want to note this ongoing conversation: #2151 that actually has some follow-up in a DM convo between Eudson and me. Basically no one knows why we have this panel system any more. I made several attempts to get in touch with Palladium about it, since they are the only org that might possibly be using it, and have never heard back from anyone there.

So I am in favor of replacing all this complexity, which I suspect is overwrought, with a much simpler appointments table. This was also part of the specification for last summer's rework of the home/queues/appointments UI, in this ticket: https://openmrs.atlassian.net/browse/O3-4814 . That reduction in complexity would close the door to bugs like this one.

Regarding the framework, it seems like this is caused by imperfect prop updating across parcel boundaries. I'm not sure if we're doing something wrong on our side. This is something that would be fixed, at least in React-extension-in-React-app cases like this, by framework-native mounting.

@brandones brandones merged commit 05e667b into main Feb 19, 2026
9 checks passed
@brandones brandones deleted the appointments-table branch February 19, 2026 16:46
@chibongho
Copy link
Contributor Author

Thanks. I'm also in favor of replacing this complexity with a combined table.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants